﻿@charset "utf-8";
/* CSS Document */


* {	margin: 0px; padding: 0px; font-family:"Microsoft YaHei", "微软雅黑";}
html {	width: 100%; height: 100%;}
body {	width: 100%; height: 100%;margin: 0px auto; padding: 0px; text-decoration: none;background:#f3f9ff;}
ul {	list-style-type: none;}
li {	list-style-type: none;}
img {border: 0; border-image: none;}
a {	border: 0; border-image: none; color: #333; text-decoration: none;}
a:link {color: #333; text-decoration: none;}
a:hover {color:#0477c5; text-decoration: none;}
.wrap{ width:100%; height:auto;background:url(../images/bg_01.png) no-repeat center top; background-color:#fff;}
.header{ width:1200px;height:250px; margin:0 auto;padding-top:100px;}
.nav{ width:100%; height:60px;margin:0 auto; background:#0477c5;overflow:hidden;}
.nav_con{ width:1200px; height:60px; margin:0 auto;}
.nav_con ul li{width:240px; height:60px;float:left;}
.nav_con ul li a{ width:238px; height:40px; margin:10px 0 ; display:block;line-height:40px; text-align:center; letter-spacing:2px; font-size:20px; font-weight:bold; color:#fff; border-right:1px solid #0490dd; border-left:1px solid #005293;}
.nav_con ul li a:hover{ text-shadow:#00375c 2px 2px 3px;}
.nav_con ul li a:hover{ color:#fff;}
.header .search {width:280px;height:40px; float:right;position:relative; line-height:38px; margin-top:150px;}
.header .search  input {width:242px;height:38px;border-radius:6px; border:none;line-height: 40px;vertical-align: middle;padding-left:20px;font-size: 16px;color: #dcdcdc;}
.header .search a {width:37px;height:36px; border-radius:0 6px 6px 0;line-height:40px; background:#0135af; padding:4px 0 0 16px;display:inline-block;position:absolute; top:0; right:0}
.title_01{ width:100%; height:60px; line-height:60px; font-size:20px; font-weight:bold; color:#0477c5;}

/*header*/
.topic-header .container {position: relative;}
.header-toolbar{position: absolute; top: 10px; right: 0;}
.header-toolbar a{float: left; margin-left: 10px;  border-radius: 5px;}
.header-toolbar span {float: left; margin-left: 10px; border: 1px solid #18a32c;border-radius: 20px;}
.header-logo{position:absolute; top: 47px; left: 20px;}
/*.header-toolbar a.green{background: #18a32c;}
.header-toolbar a.red{background: #ff0000;}*/

/*选项卡显隐*/
.Selection{}
.new_list_tit li.on a{ color:#0477c5 !important;}
.normal{}
.new1{ display:block;}
.new2{ display:none;}


/*南岔美景模块*/
.Travel{ width:1160px; height:320px;margin: 0 auto; margin-top:20px; padding:0 20px;overflow:hidden;box-shadow:0px 0px 5px 5px #f1f1f1;}




/*走进南岔*/
.enterNC_tit li.on a{ color:#fff !important; background:#0477c5;}

.enterNC{ width:1200px; height:360px; margin:0 auto; margin-top:20px;}
.enterNC_tit{ width:1160px; height:50px; padding:0 20px; background:#fff;box-shadow: 0px 0px 5px 3px #eee;}
.enterNC_tit li{ width:120px; height:36px; float:left; margin:7px 0;}
.enterNC_tit li a{ width:120px; height:36px; display:block; border-radius:18px; line-height:36px; text-align:center; font-size:14px; color:#333; font-weight:bold;}
.enterNC_con{line-height: 30px;text-indent: 2em;width:1160px; height:260px; margin-top:10px; padding:20px; background:url(../images/bg_03.jpg) no-repeat;box-shadow: 0px 0px 5px 3px #eee;}
.enterNC_con_wb{ font-size:14px; line-height:30px; text-indent:28px;}
.enterNC_con_date{ width:100%; height:40px; line-height:40px; font-size:14px; text-align:right;}
.Travel #div1 {height: 300px;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
  }

  .Travel #div1 ul {
    margin: 28px auto 0;
    width: 100%;
    position: relative;
    overflow: hidden;
  }

  .Travel #div1 ul li {
    float: left;
    width: 228px;
    text-align: center;
    height: 216px;
    padding-left: 15px;
  }

  .Travel #div1 ul li img {
    width: 228px;
    height: 170px;
    display: block;
  }

  .Travel #div1 ul li a span {
    font-size: 16px;
    color: #333333;
    height: 38px;
    line-height: 38px;
    width: 228px;
    text-align: center;
    display: block;
    white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;
  }


/*互动交流*/
.interact{width:1200px;height:380px;margin: 0 auto; margin-top:20px;overflow:hidden;box-shadow:0px 0px 5px 5px #f1f1f1;}
.interact_hot{ width:360px; height:380px; float:left; padding:0 20px;}
.interact_title{ width:100%; height:80px;}
.interact_title img{ width:30px; height:30px; float:left; margin-top:25px;}
.interact_title p{ width:300px; height:30px; float:left; margin:25px 0 0 10px;line-height:30px; font-size:20px; color:#333; font-weight:bold;}
.interact_hot_list li a{ width:100%; height:70px; display:block;}
.interact_hot_list li a:hover p{ color:#0477c5;}
.interact_hot_list li a p{ width:360px; height:30px; line-height:30px; font-size:14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.interact_hot_list li a span{ width:360px; height:20px; line-height:20px; font-size:14px; color:#999;}
.interact_con{ width:360px; height:380px; float:left; padding:0 20px;}
.interact_con_list li a{ width:100%; height:70px; display:block;}
.interact_con_list li a:hover p{ color:#0477c5;}
.interact_con_list .interact_ydc{ float:left; font-size:14px; font-weight:none; color:#c23c3c;}
.interact_con_list .interact_wdc{ float:left; font-size:14px; font-weight:none; color:#3cc255;}
.interact_con_list li a p{ float:left; font-size:14px;}
.interact_con_list li a span{ float:right; font-size:14px;}
.PicLink{width:1200px;height:150px;margin: 0 auto; margin-top:20px;}
.PicLink_pic{ width:590px; height:150px; float:left; position:relative;}
.btn_01:hover{color: #fff; transform: translate(0px,-2px);}
.btn_01{width:88px; height:28px; display:block; border:1px solid #fff; color:#fff; text-align:center; line-height:28px; position:absolute; top:60px; right:40px;transition: all 0.3s ease;}
.btn_01:link{color: #fff;}
.btn_02{width:88px; height:28px; display:block; border:1px solid #fff; color:#fff; text-align:center; line-height:28px; position:absolute; top:60px; right:160px;transition: all 0.3s ease;}
.btn_02:link{color: #fff;}
.btn_02:hover{color: #fff; transform: translate(0px,-2px);}


/*列表页*/
.content{ width:1200px; height:auto; margin:0 auto;margin-top:10px; overflow:hidden;}
/*位置*/
.crumbs{width:1198px;margin: 0 auto;margin-top:10px;height: 58px;line-height: 58px;border: 1px solid #ececec;background:#fff;}
.crumbs a{font-size: 14px;color: #666;padding-left: 20px;}
.crumbs span{font-size: 14px;color:#0477c5;}

/*列表页开始*/
.box{width:1200px;margin: auto;overflow: hidden;margin: 20px 0;margin-top:10px;}

/*左侧导航*/
.boxLeft{float: left;width:240px;height: auto;background: #fff;}
.boxLeft ul{width:240px;clear: both !important;}
.boxLeft ul li a{width:238px;height:48px;display:block;border:1px solid #ececec;margin-top:10px;line-height:48px;text-align:center;font-size:16px;}
.boxLeft ul li a:hover,.boxLeft ul li.on a{color: #0477c5;border:1px solid #0477c5;}

/*右侧内容*/
.boxRight{width:948px;height:auto;float:right;margin-top:10px;background: #fff;border: 1px solid #ececec;overflow: hidden;}
.boxRight ul {width: 100%;}
.boxRight ul li{width: 100%;height: 90px;border-bottom: 1px dashed #ececec;}
.boxRight ul li h3{padding-top: 20px;}
.boxRight ul li h3 a{font-size: 18px;color: #333333;font-weight: normal;padding-left: 20px;}
.boxRight ul li h3 a:hover{color:#0477c5;}
.boxRight ul li h3 span{float: right;font-size: 16px;color: #999;padding-right: 20px;font-weight: normal;}
.boxRight ul li p{padding: 10px 0 0 20px;font-size: 14px;color: #666;}
.page{padding: 20px 20px 20px 0 !important;text-align:center;clear:both;}
.page a{padding:6px 15px;margin:0 5px;line-height:20px; display:inline-block;border:1px solid #ececec;border-radius:5px;font-size: 14px;color:#666;}
.page a:hover{background:#0477c5;color:#fff;}
.page input[type=text]{width: 20px;height: 28px;padding: 0 5px;margin-right: 5px;display: inline;border: 1px solid #ececec;border-radius: 5px;text-align: center;font-size: 14px;color:#666;}
.boxRight .title{background: #f1f1f1;margin-top: 20px; border-bottom: 2px  solid #0477c5;}
.boxRight .title h3{ background: #0477c5; display: inline-block;padding:10px 15px;}
.boxRight .title h3 a{color:#fff}
.header-banner{padding:10px 20px;}
.header-banner img{width: 100%;}

/*终极页*/
.con{width:1198px;position:relative;height:auto;background:#ffffff;border:1px solid #dcdcdc;}
.con img{margin:0 auto;max-width: 1100px;text-align: center;}
.con h1 {text-align:center;font-size:18px;color:#0477c5;padding-top: 30px;}
.con h2{text-align:center;line-height: 40px;color: #999999;font-size: 16px;padding: 5px 0; border-bottom: 1px solid #ccc;}
.source{margin: 10px 20px;line-height: 30px;font-size: 14px;color: #666666;padding: 30px 10px 0 10px;}
.con02 {margin: 10px 20px;padding: 30px 10px 0 10px;}
.con02 p {font-size: 14px;color:#666;line-height: 24px;padding-top: 20px;line-height:40px;}

/* 网站地图 */

  /*当前位置*/
  
  .list01 {
    width: 1000px;
    height:auto;
    margin: 0 auto;
    background: #ffffff;
  }
  .list01 ul {
    vertical-align: middle;
  }
  .list01 ul li {
    float:left;
    width: 979px;
    height: auto;
    padding: 10px;
  }
  .list01 ul li p {
    float: left;
    width: 979px;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    font-weight: bold;
    color: #333333;
  }
  .list01 ul li span {
    float: left;
    width: 979px;
    height: atuo;
    line-height: 30px;
    font-size: 16px;
    color: #333333;
  }
  .list01 ul li span ul {
    vertical-align: middle;
  }
  .list01 ul li span ul li {
    float: left;
    width: auto;
    height: 30px;
    line-height: 30px;
    margin-right: 50px;
    padding: 0;
  }
  .list01 ul li span ul li a {
    text-decoration: none;
    color: #333333;
  }
  .list01 ul li span ul li a:hover {
    color: #cc0000;
  }
  .bg00 { background:#f2f2f2;}

  .page_list .newsList.yyyy-MM-dd li h4{padding-top: 10px; padding-left: 15px;padding-right: 120px;}
  .page_list .newsList li .time{right: 20px;}
  .page_list_more{    width: 20%; background: #2583d6;text-align: center; font-size: 16px;color: #fff; border-radius: 50px; margin: 20px auto; padding: 5px 0px; cursor: pointer;}































